spill one's guts on someone - Almanca İngilizce Sözlük